package com.neusoft.demo.dao;

import java.util.List;

import com.neusoft.demo.po.Gouwuche;

/** 
 * 操作购物车表
 */
public interface GouwucheMapper {
	/**
	 * 遍历购物车 输入Gouwuche 返回 Gouwuche
	 * @param Gouwuche
	 * 
	 * @return 
	 */
	Gouwuche findGouwucheByGoodsidUid(Gouwuche gouwuche);
	/**
	 * 更新购物车数据 输入Gouwuche
	 * @param gouwuche
	 */
	void updateGouwuche(Gouwuche gouwuche);
	/**
	 * 新增购物车数据 输入Gouwuche
	 * @param gouwuche
	 */
	void insertGouwuche(Gouwuche gouwuche);
	/**
	 * 遍历购物车 输入uid 返回 List Gouwuche
	 */
	List<Gouwuche> findGouwucheByUid(Integer uid);
	/**
	 * 修改选中状态 输入gouwuche
	 * @param catid
	 */
	void changeSelGouwuche(Gouwuche gouwuche);
	/**
	 * 删除购物车数据 输入Integer catid
	 * @param Integer catid
	 */
	void deleteGouwuche(Integer catid);
	
	
	
}
